home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 081 / onode146.arc / OPUSNODE.DOC next >
Text File  |  1987-08-01  |  5KB  |  160 lines

  1.  
  2.                                      OPUS
  3.  
  4.             (c)Copyright 1986; Wynn Wagner III; All rights reserved.
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                        OPUSNODE: The Node List Compiler
  12.  
  13.                 07 July 1987
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22. ------------------------------------------------------------------------------
  23.  
  24.  
  25.                                     Upfront
  26.  
  27.  
  28.          WARRANTY:
  29.  
  30.          There are no warranties or guarantees of any kind for this
  31.          program or for any other Opus software.  The entire risk of
  32.          using OpusNode and any other Opus software is yours.
  33.  
  34.  
  35.          LICENSE TO USE OPUSNODE:  
  36.          
  37.          As with any Opus software, you are free to use Opusnode as 
  38.          long as you do so in a LAWFUL and FRIENDLY manner.
  39.  
  40.  
  41.          LICENSE TO DISTRIBUTE OPUSNODE: 
  42.          
  43.          You can transfer Opusnode to anybody as long as there is no 
  44.          consideration (other than goodwill) involved.  You are 
  45.          forbidden to make money from the transfer of Opusnode.  
  46.          Opus software must always be free.  If your system (or service) 
  47.          charges a fee to callers/users, for example, then you may not 
  48.          have Opusnode on-line for download.
  49.  
  50.  
  51.  
  52. ------------------------------------------------------------------------------
  53.  
  54.  
  55.          OPUSnode is a node list compiler.  
  56.          
  57.          It takes a file called NODELIST.BBS and creates NODELIST.SYS
  58.          and NODELIST.IDX.  Both Fido<tm> and Seadog<tm> have this
  59.          function built into the programs themselves.  With Opus, it
  60.          is a stand-alone utility.
  61.  
  62.          You only need to use OPUSnode if you want to send outgoing
  63.          messages through the matrix (network).
  64.  
  65.          In addition to compiling, you can split the node list into
  66.          two separate entities: domestic and overseas.
  67.  
  68.  
  69.           * OPUSnode may use Fido<tm> compatible
  70.             NODELIST.BBS or Seadog<tm> compatible NODELIST.BBS
  71.             files generated by a program like XLatList.
  72.  
  73.                   * OPUSnode looks for NODELIST.BBS in the current
  74.                     directory.
  75.  
  76.                   * If you use XLatList and you plan to get domestic
  77.                     and overseas files, do not use the XLatList "NODASH"
  78.                     option.  OPUSnode will need to have dashes in all
  79.                     phone numbers to recognize which are U.S. phone
  80.                     numbers and which are European, Australian, etc.
  81.  
  82.                   * We use the word "domestic" to mean calls within the
  83.                     continental United States.  OPUSnode's source code
  84.                     is available to those living outside the United
  85.                     States who wish to change the program.
  86.  
  87.          Options:
  88.  
  89.                   -f       ... fix the NODELIST.SYS and NODELIST.IDX
  90.                                files.  Without this option, the program
  91.                                will simply display a chart.
  92.  
  93.                   -d       ... display
  94.  
  95.                   -s       ... short file.  Do not include phone numbers
  96.                                that look `international.'
  97.  
  98.                   -o       ... overseas.  Do not include phone numbers
  99.                                that look like they belong to someone
  100.                                in the United states.
  101.  
  102.           -h       ... do not include HUB entries in the output
  103.                    nodelist.   This will result in a slightly
  104.                    smaller output file.
  105.  
  106.          Usage:
  107.  
  108.                   OPUSnode [options]
  109.  
  110.  
  111.                   NOTE: You must use at least one option.
  112.  
  113. ------------------------------------------------------------------------------
  114.  
  115.      OpusNode now supports the use of node passwords which have been
  116.      implemented in Opus version 1.  A file named Opusnode.pwd is
  117.      currently used to define these passwords.  The format is:
  118.  
  119.      <net>/<node> <password>
  120.  
  121.      Both net and node must be supplied.   The password is limited to
  122.      6 characters, any excess will be truncated.   Only one node entry
  123.      per line.
  124.  
  125.      OpusNode will not complain if this file is missing, it just will
  126.      not assign any passwords.
  127.  
  128. ------------------------------------------------------------------------------
  129.  
  130.      Update History
  131.      --------------
  132.  
  133.      These changes made by Wes Cowley (137/42)
  134.  
  135.      v1.3.0 (03/10/87): Minor modifications to compile under Lattice C.
  136.                 Allowed processing of HUB entries.
  137.                 Added -h option to prevent HUB entries from
  138.                    appearing in the output nodelist.
  139.  
  140.      v1.3.1 (03/28/87): Allowed processing of IGATE, OGATE, and
  141.                 GATE entries.   They are treated just
  142.                 like HUB entries were in 1.3.0.
  143.                 Multiple node designators are no longer
  144.                 fatal, nor are unrecognized ones (such as
  145.                 the ';' found in some nodelists.
  146.  
  147.      v1.4.2 (07/05/87): Allows the use of node passwords.
  148.  
  149.      v1.4.4 (07/13/87): First release version of 1.4.x.
  150.                 Session passwords are implemented.
  151.  
  152.      v1.4.5 (07/23/87): Fixes the scripts which were broken sometime
  153.                 down the line.  The only editting that will
  154.                 be done on scripted phone numbers is to ensure
  155.                 that there is a closing quote on the filename.
  156.  
  157.      v1.4.6 (08/01/87): Fixes the domestic phone number verification.
  158.  
  159.                                       ###
  160.